aluminium perchlorate - Turkish English Dictionary